#ifndef CHARACTERVOCATION_RANGER_H_
#define CHARACTERVOCATION_RANGER_H_
#include "CharacterVocation.h"
#include<iostream>
#include<string>

class Ranger : public Vocation
{
private:
	string * _oath;
protected:
	static string _rangerVocation;
	static string _rangerMajor[];
	static WEAPON _rangerWeapon[];
	static ARMOUR _rangerArmour;
public:
	Ranger();
	Ranger(const string & oath, const Vocation & voc);
	void DefVocation();
	void DefMajor();
	void DefWeapon();
	void DefArmour();
	void DefRanger();

	void DefOath(const string & oath);
	void ShowOath() const;

	~Ranger();
};

#endif
